@charset 'utf-8';
section {
    .stop1 {
        width: 481px;
        margin: 0 auto;
        text-align: center;
        /*margin-left: 257px;*/
        margin-top: 52px;
        p:first-child {
            /*margin-left: 195px;*/
            color: #010101;
            font-weight: bold;
            font-size: 20px;
            letter-spacing: 17px;
        }
        p:nth-of-type(2) {
            margin-left: -14px;
            color: #3d3d3d;
            font-weight: bold;
            font-size: 9px;
            font-family: arial;
            margin-top: 5px;
        }
        p:nth-of-type(3) {
            color: #000000;
            font-weight: bold;
            font-size: 14px;
            font-family: "Microsoft YaHei";
            margin-top: 31px;
            margin-left: -72px;
        }
        p:nth-of-type(2) {
            position: relative;
             :before {
                content: "";
                display: block;
                width: 105px;
                height: 1px;
                background: #9ac1c0;
                position: absolute;
                left: 53px;
                top: -6px;
            }
             :after {
                content: "";
                display: block;
                width: 105px;
                height: 1px;
                background: #9ac1c0;
                position: absolute;
                right: 53px;
                top: -6px;
            }
        }
    }
    form {
        margin: 0 auto;
        /*text-align: center;*/
        /*margin-left: 257px;*/
        margin-top: 42px;
        width: 668px;
        input {
            &:focus {
                background: #ecf5ff;
            }
        }
        .f1 {
            input {
                width: 209px;
                height: 18px;
                margin-left: 14px;
            }
            span {
                font-size: 14px;
            }
            span:nth-of-type(2) {
                color: #ff0000;
                margin-left: 24px;
            }
        }
        .f2 {
            margin-top: 24px;
            input {
                width: 209px;
                height: 18px;
            }
            span {
                font-size: 14px;
            }
            span:nth-of-type(2) {
                color: #ff0000;
                margin-left: 24px;
            }
        }
        .f3 {
            margin-top: 24px;
            input {
                width: 209px;
                height: 18px;
            }
            span {
                font-size: 14px;
            }
            span:nth-of-type(2) {
                color: #ff0000;
                margin-left: 24px;
            }
            span:nth-of-type(3) {
                color: #ff0000;
                font-size: 12px;
            }
        }
        .f4 {
            margin-top: 24px;
            input {
                width: 209px;
                height: 18px;
            }
            span {
                font-size: 14px;
            }
            span:nth-of-type(2) {
                color: #ff0000;
                margin-left: 24px;
            }
        }
        .f5 {
            margin-top: 24px;
            select {
                width: 167px;
                height: 18px;
                color: #7e7e7e;
                font-size: 12px;
            }
            span {
                font-size: 14px;
            }
            span:nth-of-type(2) {
                /*color: #ff0000;*/
                margin-left: 24px;
            }
        }
        .f6 {
            margin-top: 24px;
            input {
                width: 209px;
                height: 18px;
            }
            span {
                font-size: 14px;
            }
        }
        .f7 {
            margin-top: 24px;
            span {
                font-size: 14px;
                margin-right: 27px;
            }
            label {
                font-size: 14px;
            }
        }
        .f8 {
            margin-top: 26px;
            span {
                font-size: 12px;
                color: #000000;
                font-family: "Microsoft YaHei";
            }
            input {
                width: 97px;
                height: 18px;
                border-top: 2px outset #d0cfcf;
                border-left: 2px outset #d0cfcf;
            }
            input:nth-of-type(2) {
                width: auto;
                height: auto;
                border: 0px;
                background: #ffffff;
                color: #b30000;
            }
            input:nth-of-type(1) {
                margin-left: 21px;
            }
        }
        .f9 {
            margin-top: 30px;
            span {
                font-size: 14px;
            }
            .ct {
                width: 557px;
                height: 115px;
                border: 1px solid #9AC1C0;
                box-sizing: border-box;
                padding-top: 9px;
                padding-left: 11px;
                padding-right: 32px;
                p {
                    font-size: 12px;
                }
            }
        }
        .f10 {
            margin-top: 10px;
            margin-left: 93px;
            span {
                font-size: 12px;
            }
        }
        .f11 {
            input {
                width: 121px;
                height: 33px;
                color: #ffffff;
                background: gray;
                font-size: 16px;
                text-align: center;
                line-height: 33px;
                border-radius: 4px;
                margin-top: 34px;
                margin-left: 240px;
                margin-bottom: 35px;
                &:hover {
                    background: #6db6ff;
                }
            }
        }
    }
}